//
//  TJChatController.h
//  XWC
//
//  Created by Hello on 2022/10/24.
//

#import "HJBaseController.h"
#import "HJChatSessionModel.h"
#import "HJChatMessageModel.h"
#import "HJChatMessageLayout.h"
#import "HJMessageController.h"


NS_ASSUME_NONNULL_BEGIN

@class PHAsset;

@interface HJChatController : HJBaseController


@property (nonatomic, weak) HJMessageController *messageController;
@property (nonatomic, strong) HJChatSessionModel *sessionModel;

+ (instancetype)chatControllerWithSessionModel:(HJChatSessionModel *)sessionModel;
+ (void)showWithSessionModel:(HJChatSessionModel *)sessionModel;

- (void)didReceiveNewMessage:(HJChatMessageModel *)messageModel;


@end

NS_ASSUME_NONNULL_END
